means of livelihood - Türkisch Englisch Wörterbuch